home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 December / PCWDEC06.iso / Software / Trial / Paint Shop Pro XI / Data1.cab / _145A06AE11D04B5E85FA0AED67FFA73E < prev    next >
Encoding:
Text File  |  2006-08-04  |  3.9 KB  |  113 lines

  1. from PSPApp import *
  2. import PSPUtils
  3.  
  4. def ScriptProperties():
  5.     return {
  6.         'Author': 'Angela M. Cable',
  7.         'Copyright': '2003 for freeware distribution only',
  8.         'Description': "Adds a deckled sloppy edge to an image",
  9.         'Host': 'Paint Shop Pro',
  10.         'Host Version': '8.00'
  11.         }
  12.  
  13.  
  14. def Do(Environment):
  15.     App.Do( Environment, 'SelectAll', {
  16.             'GeneralSettings': {
  17.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  18.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  19.                 }
  20.             })
  21.  
  22.     App.Do( Environment, 'SelectSaveAlpha', {
  23.             'SourceImage': 0, 
  24.             'AlphaName': PSPUtils.AlphaName, 
  25.             'Overwrite': App.Constants.Boolean.false, 
  26.             'UpperLeft': App.Constants.Boolean.false, 
  27.             'AlphaIndex': None, 
  28.             'GeneralSettings': {
  29.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  30.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  31.                 }
  32.             })
  33.  
  34.     App.Do( Environment, 'SelectNone', {
  35.             'GeneralSettings': {
  36.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  37.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  38.                 }
  39.             })
  40.  
  41.     App.Do( Environment, 'AddBorders', {
  42.             'Bottom': 8, 
  43.             'Left': 8, 
  44.             'Right': 8, 
  45.             'Symmetric': App.Constants.Boolean.true, 
  46.             'Top': 8, 
  47.             'Color': (0,0,0), 
  48.             'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 
  49.             'GeneralSettings': {
  50.                 'ExecutionMode': App.Constants.ExecutionMode.Default, 
  51.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  52.                 }
  53.             })
  54.  
  55.     App.Do( Environment, 'AddBorders', {
  56.             'Bottom': 12, 
  57.             'Left': 12, 
  58.             'Right': 12, 
  59.             'Symmetric': App.Constants.Boolean.true, 
  60.             'Top': 12, 
  61.             'Color': (255,255,255), 
  62.             'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 
  63.             'GeneralSettings': {
  64.                 'ExecutionMode': App.Constants.ExecutionMode.Default, 
  65.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  66.                 }
  67.             })
  68.  
  69.     App.Do( Environment, 'SelectLoadAlpha', {
  70.             'SourceImage': 0, 
  71.             'AlphaIndex': 0, 
  72.             'AlphaName': None, 
  73.             'SelectionOperation': App.Constants.SelectionOperation.Replace, 
  74.             'UpperLeft': App.Constants.Boolean.false, 
  75.             'ClipToCanvas': App.Constants.Boolean.false, 
  76.             'Invert': App.Constants.Boolean.false, 
  77.             'GeneralSettings': {
  78.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  79.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  80.                 }
  81.             })
  82.  
  83.     App.Do( Environment, 'SelectInvert', {
  84.             'GeneralSettings': {
  85.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  86.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  87.                 }
  88.             })
  89.  
  90.     App.Do( Environment, 'BrushStrokes', {
  91.             'Angle': 177, 
  92.             'Bristles': 256, 
  93.             'Color': (0,0,0), 
  94.             'Density': 50, 
  95.             'Length': 5, 
  96.             'Opacity': 5, 
  97.             'Softness': 1, 
  98.             'Width': 3, 
  99.             'GeneralSettings': {
  100.                 'ExecutionMode': App.Constants.ExecutionMode.Default, 
  101.                 'RandomSeed': 13065730, 
  102.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  103.                 }
  104.             })
  105.  
  106.     App.Do( Environment, 'SelectNone', {
  107.             'GeneralSettings': {
  108.                 'ExecutionMode': App.Constants.ExecutionMode.Silent, 
  109.                 'AutoActionMode': App.Constants.AutoActionMode.Match
  110.                 }
  111.             })
  112.  
  113.